package com.baomidou.ant.vo.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
@ApiModel("新增工单实例")
public class RequestSaveOrderVo {
    /**
     * 工单号
     */
    @ApiModelProperty("工单号")
    private String lotNo;
    /**
     * 每个子工单接收数量（计划数量）
     */
    private Integer acceptAmount;
    /**
     * 产生子工单数量
     */
    private Integer childrenNum;
    /**
     * 品名id
     */
    private Integer pinId;
    /**
     * core品名
     */
    private Integer coreId;
    /**
     * 产品类型
     */
    @ApiModelProperty("产品类型")
    private String productType;
//    @ApiModelProperty("物料编码")
//    private String materialCode ;
//    @ApiModelProperty("物料名称")
//    private String materialName;
//    @ApiModelProperty("型号规格")
//    private String materialModel;
    /**
     * 下达车间
     */
    @ApiModelProperty("下达车间")
    private String workshop;
    /**
     * 计划数量
     */
    @ApiModelProperty("计划数量")
    private Integer totalAmount;
    /**
     * 单位
     */
    @ApiModelProperty("单位")
    private String unit;
    /**
     * 所需工序
     */
    @ApiModelProperty("所需工序")
    private String process;
    /**
     * 创建人id
     */
    @ApiModelProperty("创建人id")
    private Integer userId;
    /**
     * 所属部门
     */
    @ApiModelProperty("所属部门")
    private Integer deptId;
    /**
     * 所需人员
     */
    private String[] workerList;
}
